{"componentChunkName":"component---src-templates-blog-post-js","path":"/linux/생활코딩-리눅스-강좌( 기초-1 )/","result":{"data":{"site":{"siteMetadata":{"title":"Study Log","author":"[HongDongUk]","siteUrl":"https://donguk.netlify.com","comment":{"disqusShortName":"","utterances":"doonguk/doonguk.github.io"},"sponsor":{"buyMeACoffeeId":"doonguk"}}},"markdownRemark":{"id":"a1e09410-eb30-583e-97c2-5a0ee02a7ed0","excerpt":"명령어로 컴퓨터를 제어하는 방식을 CLI ( Command Line Interface ) 라고 한다. ls  현재 디렉토리의 파일목록 확인 ( 자세하게 보기는 ls -l) ls -l 했을때 맨 앞에 d 붙어 있으면 디렉토리, 아니면 파일 유닉스나 리눅스에서는 .으로 시작하는 파일은 기본적으로 감춰진 파일, 확인 하려면? ls -a .으로 시작하는 파일 출력하면서 자세하게 보려면 ls -al 또는 ls -la…","html":"<p>명령어로 컴퓨터를 제어하는 방식을 <strong>CLI ( Command Line Interface )</strong> 라고 한다.</p>\n<ul>\n<li>\n<p><code>ls </code> 현재 디렉토리의 파일목록 확인 ( 자세하게 보기는 <code>ls -l</code>)</p>\n<ul>\n<li><code>ls -l</code> 했을때 맨 앞에 d 붙어 있으면 디렉토리, 아니면 파일</li>\n<li>유닉스나 리눅스에서는 .으로 시작하는 파일은 기본적으로 감춰진 파일, 확인 하려면? <code>ls -a</code></li>\n<li>.으로 시작하는 파일 출력하면서 자세하게 보려면 <code>ls -al</code> 또는 <code>ls -la</code> ( 옵션이 합쳐진 경우 순서 상관 없다.)</li>\n<li>위와 같이 옵션을 합쳐주면 된다.( 추가적으로 file size에 따른  sort 하고 싶으면 <code>ls -alS</code> )</li>\n</ul>\n</li>\n<li>\n<p><code>pwd</code> : 현재 위치하고 있는 디렉토리 확인</p>\n<ul>\n<li>현재 위치가 / 경우 root 디렉토리</li>\n</ul>\n</li>\n<li>\n<p><code>mkdir [name]</code> : ( 현재 위치에서 ) 디렉토리 만들기</p>\n<ul>\n<li><code>mkdir -p [name/name/name]</code> : 필요한 부모 디렉토리를 만들면서 자식 디렉토리를 만듬 ( 여러개 한번에 만듬 )</li>\n</ul>\n</li>\n<li><code>touch [name]</code> : 비어있는 파일 만들기 </li>\n<li>\n<p><code>cd [directory name]</code> : change directory의 약자, 디렉토리 이동에 쓰임</p>\n<ul>\n<li><code>cd ..</code> : 현재 디렉토리의 부모 디렉토리로 이동 ( 자신의 위치에 따라서 상대적으로 이동이 달라짐 )</li>\n<li><code>cd [절대경로]</code> : 어디에 위치하든 해당 절대경로로 이동</li>\n</ul>\n</li>\n<li>\n<p><code>rm [file name]</code> : 파일 삭제</p>\n<ul>\n<li>디렉토리를 삭제하고 싶다면? <code>rm -r [directory name]</code> : <code>[directory name]</code> 하위에 있는 모든 파일, 폴더 삭제 ( recursive)</li>\n</ul>\n</li>\n<li>명령어 <code>— help</code> : 해당 명령어의 사용법을 볼 수 있다.</li>\n<li>\n<p><code>man [궁금한 명령어]</code> : 해당 명령어의 사용법을 알 수 있다. ( <code>help</code> 보다 조금 상세  )</p>\n<ul>\n<li>위아래 화살표 키로 스크롤 조절 가능</li>\n<li><code>/[명령어]</code> : 윈도우의 컨트롤 + F 기능, 검색 이후 키보드 <code>n</code> 을 이용하여 네비게이션 가능</li>\n</ul>\n</li>\n</ul>","frontmatter":{"title":"생활코딩 리눅스 강좌(기초-1)","date":"November 07, 2019"}}},"pageContext":{"slug":"/linux/생활코딩-리눅스-강좌( 기초-1 )/","previous":{"fields":{"slug":"/cs/프로토콜-버퍼(protocol-buffer)/"},"frontmatter":{"title":"프로토콜 버퍼(Protocol Buffer)","category":"cs"}},"next":{"fields":{"slug":"/linux/생활코딩-리눅스-강좌( 기초-2 )/"},"frontmatter":{"title":"생활코딩 리눅스 강좌(기초-2)","category":"linux"}}}},"staticQueryHashes":["3128451518","96099027"]}